﻿@charset "utf-8";
/* CSS Document */

/*统一样式*/
*{margin:0px; padding:0px;}
ul,li{list-style:none; border:0;}
img{border:0; vertical-align:bottom;}
html{width:100%;}
body{font-size:12px; color:#000; line-height:22px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; background:#fff;}
a,a:hover{cursor:pointer; text-decoration:none;}
a{color:#333;}
a:hover{color:#000;}
.ff:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.DisplayNone{display:none;}
.LineNone{line-height:0; font-size:0;}
.FloatDiv{height:auto !important; height:1px; min-height:1px;}
	.FloatLeft{float:left;}
	.FloatRight{float:right;}
	.syadd{ font-family:微软雅黑; font-size:12px; font-weight:bold; color:#999999; padding:30px 0 0;}
	.syadd a{ color:#999999; text-decoration:none;}
	.syadd a:hover{ color:#999999; text-decoration:underline;}
	.syadd span{ padding:0 11px 0 11px;}
	.ssbg{ overflow:hidden; clear:both; float:right; margin-top:-30px;}
	.ssbg input{ border:solid 1px #dedede; color:#71787e; height:19px; line-height:19px;}
	.ssbg select{ color:#71787e;}
	
/*通用*/
.Main{width:1002px; margin:0 auto;}

/*顶部*/
.Top{}
	.TopLogo{display:block; float:left; padding:39px 0px 11px;}
	.Top .FloatRight{padding:0px 0 0;}
		
		.hx{ width:100%; height:1px; background-color:#dedede; margin-top:24px;}
/*banner*/
.wrapper{width:1002px; margin:0 auto; position:relative;}
#banner{width:100%; height:320px; background:#000; overflow:hidden; position:relative;}
.PageBanner{width:100%; height:320px; background:url(../images/banner_bg1.jpg) center top no-repeat; overflow:hidden; position:relative;}
#banner_img{display:block; position:relative;}
    #banner_img li{position:absolute; top:0; left:0; width:100%; height:320px; background-position:center; background-size:cover; display:none;}
        #banner_img li.item1{background-image:url(/template/default/skins/default/new/images/banner_bg1.jpg); display:block;}
        #banner_img li.item2{background-image:url(/template/default/skins/default/new/images/banner_bg2.jpg);}
        #banner_img li.item3{background-image:url(/template/default/skins/default/new/images/banner_bg3.jpg);}
        #banner_img li.item4{background-image:url(/template/default/skins/default/new/images/banner_bg4.jpg);}
        #banner_img li.item5{background-image:url(/template/default/skins/default/new/images/banner_bg5.jpg);}
        #banner_img li.item6{background-image:url(/template/default/skins/default/new/images/banner_bg6.jpg);}
    #banner_img .ad_txt{position:absolute; left:10px; top:170px; color:#fff; text-shadow:2px 2px rgba(51,51,51,0.5);}
        #banner_img .ad_txt h2{font: bold 30px/40px Microsoft YaHei;}

/*banner修改*/
#content{ overflow: hidden; position: relative; margin-top: 37px;width:1000px;margin-left: auto; margin-right: auto;}
.slide-banner{ height: 312px; position: relative;}
.banner-bg{ position: absolute;	 left: 0; top: 0; height: 312px; z-index: 1; width: 100%; background-color: #f4f4f4; background-position: 50% 0;background-size:100% 110%;}
.banner-nav-bg{ height: 70px; background: #fff; /*opacity: 0.65;*/ position: relative; z-index: 4; bottom: 70px; filter:alpha(opacity=75); opacity:0.75;}
.banner-nav{ position: absolute; left: 50%; bottom: 27px; z-index: 5;}
.banner-nav li{ float: left; width: 16px; height: 16px; background-position: -257px -929px; margin-right: 8px; cursor: pointer;}
.banner-nav li.active{ background-position: -280px -929px;}
.banner-content{ width: 1000px; margin: 0 auto; position: relative; height: 312px; z-index: 3;}
.banner-img{ position: absolute; z-index: 2; left: -150%;}

.banner-bar-bg{ width: 1000px; height: 3px; /*background: url(bar-bg.png) no-repeat;*/ margin: 0 auto; bottom: 71px; position: relative; z-index: 99999;}
.banner-bar{ height: 3px; width: 0; /*background: #00925f;*/ position: absolute; left: 0; z-index: 999;}
.floor1-title{ height: 80px; overflow: hidden; width: 300px; margin: 60px auto 0; cursor: pointer;}

/* 除IE6浏览器的通用方法 */
.ie6fixedTL{position:absolute;left:0;top:0}
.ie6fixedBR{position:absolute;right:0;bottom:0}
.floor-title-png{ height: 80px; overflow: hidden; width: 287px; margin: 60px auto 0; cursor: pointer; display:block;}
		
/*导航*/
.Nav{position:relative;  height:37px; -moz-border-radius:4px; border-radius:4px; color:#444444; padding:0; width:1002px; margin:0 auto; margin-top:-350px; z-index:9; font-family:微软雅黑;}
	.Nav li{float:left;}
		.NavLine{/*background:url(../images/nav_line.png) center center no-repeat;*/ width:1px; height:37px; overflow:hidden;}
		.NavBig{font-size:14px; line-height:37px; font-weight:bold; padding:0 44px; color:#fff; height:37px; display:block; color:#444444;}
			.NavBig:hover{background:#05376c; color:#fff;}
		.NavLeft{}
			.NavLeft:hover{ color:#fff;}
		.NavMini{position:absolute; visibility:hidden; background:url(../images/nav-bg-mini.png) 0 0 repeat; width:300px; color:#555; padding:10px;}
		.NavMiniLeft{margin:0 0 0 -178px;}
			.NavBox{width:190px;}
				.NavBox div{border-bottom:1px dotted #bbb; width:94px; text-align:center; float:left; height:26px; line-height:26px;}
					.NavBox div a{color:#555;}
						.NavBox div a:hover{font-weight:bold; color:#05376c;}
/*导航修改*/
	.tmenulist{float:left;}
	.NavLine{/*background:url(../images/nav_line.png) center center no-repeat;*/ width:1px; height:37px; float:left;}
	.tmenu_link{font-size:14px; line-height:37px; font-weight:bold; padding:0 43px; color:#fff; height:37px; display:block; color:#444444;}
		.tmenu_link:hover{background:#05376c; color:#fff;}
	.mul_II{position:absolute; background:url(../images/nav-bg-mini.png) 0 0 repeat; width:300px; color:#555; padding:10px;}
.NavRight{-moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0;}
.NavRight:hover{background:url(../images/nav_on_ie.png) right 0 no-repeat\9; color:#fff;}

.left{ width:718px; overflow:hidden; clear:both; float:left; padding-top:332px; font-family:宋体; margin-bottom:19px;}

.left a{ color:#444444; text-decoration:none;}

.left a:hover{ color:#23396b; text-decoration:none;}

.lt{ width:718px; overflow:hidden; clear:both; height:27px; background-image:url(../images/lt.jpg); font-family:方正兰亭中黑_GBK; font-size:16px; color:#23396b; font-weight:bold; padding-left:25px;}

.lt a{ color:#666666; font-size:12px; font-weight:normal; font-family:宋体; padding-left:578px;}

.lt a:hover{ color:#23396b; font-size:12px; font-weight:normal; font-family:宋体; padding-left:578px;}

.lt span{ color:#23396b;font-size:12px; font-weight:normal; font-family:宋体; padding-left:6px;}

.lunhuan{ width:234px; height:132px; clear:both; float:left; padding-top:12px; margin-bottom:19px;}

.gsxw{ width:467px; overflow:hidden; float:right; text-align:left;}

.dxwtit{ color:#23396b; font-size:16px; font-family:微软雅黑; font-weight:bold; padding-top:16px; padding-left:16px;}

.dxwtit a{ color:#23396b; text-decoration:none;}

.dxwtit a:hover{ color:#23396b; text-decoration:underline;}

.dxwtit span{ width:21px; height:13px; background-image:url(../images/new.jpg); position:absolute; margin-left:6px;}

.xwjs{ color:#666666; overflow:hidden; clear:both; padding-top:9px; margin-bottom:7px;}

.gsxws{ overflow:hidden; clear:both; padding-top:4px;}

.dian{ width:3px; overflow:hidden; clear:both; height:3px; background-color:#444444; float:left; margin-top:9px;}

.xwtit{ float:left; padding-left:7px;}

.rq{ float:right; color:#666666;}

.img{ width:718px; overflow:hidden; height:0px; clear:both; background-image:url(); margin-bottom:22px;}

.tpxw{ width:327px; float:left; margin-bottom:27px;}

.tpimg{ width:327px; overflow:hidden; clear:both; color:#666666;}

.tpimg img{ margin-bottom:12px;}

.tab{ width:367px; height:188px; overflow:hidden; float:right; border:solid 1px #e7e7e7;}

.gd{ width:327px; overflow:hidden; clear:both; height:27px;  font-weight:bold;  border-bottom:solid 1px #e7e7e7; margin-top:-8px;}

.gd a{ color:#23396b; font-size:12px; font-weight:normal; font-family:宋体; padding-left:290px;}

.gd a:hover{ color:#23396b; font-size:12px; font-weight:normal; font-family:宋体; padding-left:290px;}

.gd span{ color:#23396b;font-size:12px; font-weight:normal; font-family:宋体;}

.bd{ width:16px; height:15px; overflow:hidden; clear:both; float:left; background-image:url(../images/bd.jpg); margin:12px 0 0 12px; }

.click1{ font-family:微软雅黑; font-size:14px; font-weight:bold; padding:9px 0 0 9px; overflow:hidden; float:left; cursor:pointer; color:#335298; margin-bottom:3px;}

.click2{ font-family:微软雅黑; font-size:14px; font-weight:bold; padding:9px 0 0 12px; overflow:hidden; float:left; cursor:pointer; color:#444444; margin-bottom:3px;}

.hxs{ width:337px; overflow:hidden; clear:both; height:1px; background-color:#d0d0d0; margin-left:12px; margin-bottom:6px;}

.tab_1_nr{ width:337px; overflow:hidden; clear:both; margin-left:12px;}

.tab_2_nr{ width:337px; overflow:hidden; clear:both; margin-left:12px;}

.xwtits{ float:left; padding-left:7px;}

.rqs{ color:#999999; float:right;}

.gsxwss{ overflow:hidden; clear:both; padding-top:6px;}

.jt1{ width:9px; height:6px; overflow:hidden; clear:both; background-image:url(../images/jt.jpg); position:absolute; margin-top:-12px; margin-left:49px;}

.tab1gd{  position:absolute; width:90px; height:30px; margin-top:-30px; margin-left:300px;}

.tab1gd a{ color:#666666; font-size:12px; font-weight:normal; font-family:宋体; position:absolute;}

.tab1gd a:hover{ color:#23396b; font-size:12px; font-weight:normal; font-family:宋体; position:absolute; }

.tab1gd span{ color:#23396b;font-size:12px; font-weight:normal; font-family:宋体; position:absolute; margin-left:30px;}

.jt2{ width:9px; height:6px; overflow:hidden; clear:both; background-image:url(../images/jt.jpg); position:absolute; margin-top:-12px; margin-left:129px;}

.tab2gd{  position:absolute; width:90px; height:30px; margin-top:-30px; margin-left:300px;}

.tab2gd a{ color:#666666; font-size:12px; font-weight:normal; font-family:宋体; position:absolute;}

.tab2gd a:hover{ color:#23396b; font-size:12px; font-weight:normal; font-family:宋体; position:absolute; }

.tab2gd span{ color:#23396b;font-size:12px; font-weight:normal; font-family:宋体; position:absolute; margin-left:30px;}

.tabs{ width:327px; overflow:hidden; float:left; border-top:solid 2px #23396b; clear:both;}

.click3{ font-family:微软雅黑; font-size:14px; font-weight:bold; overflow:hidden; float:left; cursor:pointer; color:#555555; margin-bottom:3px; width:163px; text-align:center; background-color:#f0f0f0; display:block; line-height:36px; margin-bottom:6px;}

.click4{ font-family:微软雅黑; font-size:14px; font-weight:bold; overflow:hidden; float:left; cursor:pointer; color:#555555; margin-bottom:3px; width:164px; text-align:center; line-height:36px; margin-bottom:6px;}

.tab_3_nr{ width:327px; overflow:hidden; clear:both;}

.tab_4_nr{ width:327px; overflow:hidden; clear:both;}

.tabss{ width:367px; height:188px; overflow:hidden; float:right; border:solid 1px #e7e7e7;}

.gsxwsss{ overflow:hidden; clear:both; padding-top:3px;}

.jt3{ width:9px; height:6px; overflow:hidden; clear:both; background-image:url(../images/jt.jpg); position:absolute; margin-top:-12px; margin-left:186px;}

.jt4{ width:9px; height:6px; overflow:hidden; clear:both; background-image:url(../images/jt.jpg); position:absolute; margin-top:-12px; margin-left:116px;}

.right{ width:260px; overflow:hidden; float:right; padding-top:332px;}

.scrb{ width:257px; overflow:hidden; clear:both; height:172px; border:solid 1px #e5e5e5; margin-bottom:16px;}

.rt{ width:236px; height:24px; overflow:hidden; clear:both; background-image:url(../images/rt.jpg); margin-top:3px; margin-left:4px; font-family:方正兰亭中黑_GBK; font-size:16px; color:#ffffff; padding-left:9px; background-repeat:no-repeat; line-height:24px;}

.rt a{ float:right; overflow:hidden; font-family:宋体; font-weight:normal; font-size:12px; padding-left:7px; line-height:24px;}

.sj{ width:96%; color:#666666; line-height:25px; border-bottom:solid 1px #e5e5e5; text-align:center; margin-left:6px; font-family:宋体; margin-top:4px; margin-bottom:9px;}

.rbtit{ overflow:hidden; clear:both; color:#666666; padding-left:9px;  font-family:宋体; line-height:19px;}

.rbtit span{ color:#d80000;}

.yyxt{ width:257px; overflow:hidden; clear:both; height:93px; border:solid 1px #e5e5e5; color:#666666; margin-bottom:20px;}

.rts{ width:95%; overflow:hidden; clear:both; height:27px;  font-family:方正兰亭中黑_GBK; font-size:16px; color:#23396b; font-weight:bold; padding-left:3px; padding-top:7px; border-bottom:solid 1px #ededed; margin-left:6px; margin-bottom:6px;}

.rts a{ color:#666666; font-size:12px; font-weight:normal; font-family:宋体; padding-left:125px;}

.rts a:hover{ color:#23396b; font-size:12px; font-weight:normal; font-family:宋体; padding-left:125px;}

.rts span{ color:#23396b;font-size:12px; font-weight:normal; font-family:宋体; padding-left:6px;}

.tie{ float:left; padding-left:6px; padding-right:9px;}

.tie span{ color:#f6083c; font-family:宋体; padding-right:6px;}

.tie a{ color:#666666; text-decoration:none;}

.tie a:hover{ color:#23396b; text-decoration:none;}

.yyxt a{ color:#666666; text-decoration:none;}

.yyxt a:hover{ color:#23396b; text-decoration:none;}

.sxwtits{ float:left; padding-left:7px; width:97%;}

.sxwtits span{ width:21px; height:13px; overflow:hidden; background-image:url(../images/new.jpg); position:absolute; margin-top:6px; margin-left:4px;}

.yyxts{  overflow:hidden; clear:both; height:101px; border:solid 1px #e5e5e5; color:#666666; margin-bottom:12px;}

.jbx{ width:121px; height:73px; overflow:hidden; clear:both; float:left; margin-bottom:30px;}

.ghc{ width:122px; height:73px; overflow:hidden; float:right;}

.rlj{ width:258px; overflow:hidden; height:56px; border:solid 1px #e5e5e5; font-family:微软雅黑; font-size:16px; line-height:56px; text-align:center; font-weight:bold; margin-bottom:6px;}

.rlj a{ color:#444444; text-decoration:none;}

.rlj a:hover{ color:#23396b; text-decoration:none;}

.ljbg{ width:1000px; overflow:hidden; clear:both; height:110px; border:solid 1px #e5e5e5; border-top:solid 2px #23396b;}

.yqlj{ width:100%; line-height:36px; overflow:hidden; clear:both; background-color:#f0f0f0; margin-bottom:6px;}

.yqlj span{ width:136px; text-align:center; background-color:#ffffff; display:block; font-family:微软雅黑; font-size:14px; color:#555555;}

.ljtit{ width:146px; padding-left:30px; float:left; padding-top:3px;}

.ljtit a{ color:#555555; text-decoration:none;}

.ljtit a:hover{ color:#23396b; text-decoration:none;}

.kong{ width:100%; overflow:hidden; clear:both; height:26px;}

.bq{ width:100%; border-top:solid 3px #23396b; height:101px; background-color:#f0f0f0;}

.bqlogo{ width:71px; height:44px; overflow:hidden; clear:both; background-image:url(../images/xlogo.jpg); margin-top:30px; float:left;}

.bqtit{ color:#666666; float:left; padding-top:30px; padding-left:30px;}

.back{ float:right; font-family:微软雅黑; color:#999999; padding-top:36px; font-weight:bold;}

.back a{ color:#999999; text-decoration:none;}

.back a:hover{ color:#23396b; text-decoration:none;}

.bg{ width:100%; overflow:hidden; clear:both; background-image:url(../images/bg.jpg); background-position:top; min-height:900px;}

.nt{ width:100%; overflow:hidden; clear:both; background-image:url(../images/nt.png); background-position:top; margin-top:300px; background-repeat:no-repeat;}

.nr{ width:1002px; overflow:hidden; clear:both; }

.nleft{ width:217px; overflow:hidden; clear:both; float:left; padding-top:30px;}

.nlt{ width:217px; overflow:hidden; clear:both; height:99px; background-image:url(../images/nlt.jpg); font-family:微软雅黑; font-size:16px; color:#ffffff; font-weight:bold; padding-left:46px; padding-top:30px;}

.nlt span{ color:#919cb5; font-weight:normal;}

.nleft a{ width:217px; height:40px; overflow:hidden; line-height:40px; /*background-image:url(../images/ss.jpg);*/ display:block; font-family:微软雅黑; font-size:13px; font-weight:bold; padding-left:30px; border-bottom:solid 1px #dfdfdf;}

.nleft a:hover{ width:217px; height:40px; overflow:hidden; line-height:40px;background:#53AFA7; /*background-image:url(../images/s.jpg);*/ display:block;font-family:微软雅黑; font-size:13px; font-weight:bold; color:#fff; padding-left:30px;border-bottom:solid 1px #dfdfdf;}
.nleftGaoLiang{background:#5391DA; color:#fff;} 
.nright{ width:756px; overflow:hidden; float:right; padding-top:40px;}

.wz{ float:right; overflow:hidden; color:#999999; line-height:11px;}

.wz span{ padding-left:4px;}

.wz a{ color:#999999; text-decoration:none;}

.wz a:hover{ color:#23396b; text-decoration:none;}

.nhx{ width:100%; height:2px; background-color:#dedede; margin-top:24px; margin-bottom:6px;}

.nnr{ font-size:13px; color:#777777;}

.nnr a{ color:#777777; text-decoration:none;}

.nnr a:hover{ color:#23396b; text-decoration:none;}

.dians{ width:3px; overflow:hidden; clear:both; height:3px; background-color:#777777; float:left; margin-top:9px;}

.ngsxws{ overflow:hidden; clear:both; padding-top:9px;}

.fy{ font-size:12px; overflow:hidden; clear:both; color:#9f9f9f; line-height:36px; float:left;}

.fys{ float:right; line-height:36px; font-size:12px;}

.fys a{ color:#9f9f9f; text-decoration:none;}

.fys a:hover{ color:#23396b; text-decoration:none;}

.wz span{ font-family:宋体;}


.img span{font-size:12p;}